proper explanation - Turkish English Dictionary